Frog ?
So I was in bed reading shit in this website when a cat was just staring at me through the window but I only see the silhouettte.
And b r u h there was another silhouette that was bigger than the cat so I froze.
I was about to approach my window to close it when the bigger silhouette j u m p e d towards the window so I was like oh no imma go bRRRR
Well I didnt know what happened next because I never came in my room again.
So I guess it was a gigantic frog ?