Kotomora
おもちゃ (omocha) Japanese meaning: toy | Kotomora