the caterpillars have invaded the first floor of GG Towers! I suffer from severe catterpillarphobia! Someone, anyone, please have mercy on me!