This just came into my house, never seen one before. Decided to snap a picture before letting it out the window. I think it's an Ichneumon wasp, but I know nothing about inverts sooo.. Any guesses? Also, do they actually sting? Seems like a stupid question but I only ask because I hear certain insects have stings that do nothing.