I need help with this /an/ it's an ichneumon of some kind any ideas?
heres more
blurry but shows color
Rhyssa persuasoriayeah, it's an ichneumon.