Kotomora
インディア (india) Japanese meaning: India | Kotomora