sosoro gai

Etymology
Literally, itchy caterpillar.

Noun

 * 1) any of a number of hairy, stinging, or itchy caterpillars