Kotomora
ヘッピリムシ (へっぴりむし) Japanese meaning | Kotomora