≡ Mac McRae

Angry Green Bug Standing

angry green bug
angry green bug

This is an angry green bug with a red frown­ing mouth and round white teeth stand­ing. He scur­ries around in his retro sneak­ers bit­ing peo­ple and leav­ing itchy red bumps on their skin.