Kotomora
えも言えぬ (emoienu) Japanese meaning: indescribable | Kotomora