Ok, this is apparently a wasp. WTF kind of wasp is this?
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFKILL IT
Ichneumon ?
Ichneumon
Yellow Recluse wasp
waspocalypse