I googled Communist Moth (because if you want to make sure what your looking for can't be found, add the word 'communist' to it) and
Overgrowth moth???
(also picture is loving huge, rightclick>view image that stuff)
Edit: I tracked the image down a little, if you do dnd like the loving nerd you are, there's apparently
Mothfolk which sounds like feudal japan, but with moths.
And zombie moths, apparently.