蜀魂しょっこん 1lesser cuckoo (Cuculus poliocephalus) Translated by Jiyomi noun (common) (futsuumeishi) Kanji · tap to open green caterpillar soul JMdict entry 2861881. Source and licence.