Kotomora
チャタテムシ (ちゃたてむし) Japanese meaning | Kotomora