yep, he is back moth monster man...
For all of you ATHF fans.. "oh thats carl, yeah he is being a big baby, all i did was lay a bunch of my eggs into his esophagus"
I looked up this guy today! Supposedly this type of moth has the best sense of smell of any animal. It can smell female pheremones from 6.8 miles away. I learned this while waiting for AJ to caress my curly locks at Aerocuts in the World Record's book.