Last night I spotted this insect in the stairwell of my apartment building. It was about 3 or 4 inches long, and pale yellow. I think it’s a praying mantis but I’m not sure. I’ve never seen any bug like this out in nature before.
ATTACK OF THE BUG