裸虫 はだかむし
hadakamushi

Noun

1. caterpillar (esp. hairless)

Noun

2. person with scanty supply of clothes

Other forms: