Kotomora
疳の虫 (かんのむし, kannomushi) Japanese meaning | Kotomora