みのむし
蓑虫
minomushi

Noun

1. bagworm; bagworm moth

Usually Written in Kana
Other forms: