There are a ton of these gross pod-like sac things all over our apartment. The caterpillars are pretty gross too. I mean, these things are EVERYWHERE!
I really wish that they turned into this giant moth. This guy is so cool! It reminds me of insectosaurus from Monsters vs Aliens. XD