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.