Wednesday, August 4th, 2010 - 12:26 PM

Very long bug identified…

My wife figured out what that “very long bug” was: http://en.wikipedia.org/wiki/Ichneumonoidea

It’s apparently a wasp, and that long tail is indeed for depositing eggs. Mystery solved.