Kotomora
苦虫 (にがむし) Japanese meaning | Kotomora