Buggy heroes

Saw this on 2chan and thought it was funny.

So kabuto, hopper, stag, dragonfly, ladybug, moth?, bee, what?, mantis, don't know the rest

Thread