Hey guys, found this guy on top of my zoas. Came off quite easily. Just wondering if anyone can ID this for me. Is it something I need to be worrying about?
Edit- I realized this could look like I am mocking you... I am not, this is just an old meme format that floated around for awhile that I find hilarious.