astralbeing79: little green balls of death
allenthepostman: Only in China...
ekai: Chico ool