Hey, /an/What is this? I found it on my window and I'm not sure of it. I'm very good with bugs and what have you but, this is illuding me. I know it's some pre-adult something, but what?
I don't know, but it's GLAD to see you.
Don't get mad.
That is a female glowworm/firefly, whatever the hell you call them in your area.
kill it