Praying mantis on my window at work. Yes that is two pink buildings over the road.