Kotomora
フナクイムシ (ふなくいむし) Japanese meaning | Kotomora