New ideas by Matt Weaver Wiki
Flag Tailed Assassin Bug

flag-tailed assassin bug

This bug is one of the insects in monster bug wars, enjoy the preview!