hewwo :) here is an English Chafer Beetle monster! hope u like it!!1! XD
Think I've seen one of these
Apparently they're a major pest
someone said pest
...are you gonna.. eat the pest?