This is insane...I can't believe the infestation already happening. How come I didn't know about this?!
I have seen one of those a few summers ago. Those are nasty fucking bugs. They're pretty large too.
MADE IN CHINA®