that sounds like it's form the tick
Crawling
Over your window you think I'm confused
I'm waiting for the divergent wasp
To complete my current ruse