Kotomora
欧 (おう, ou) Japanese meaning: Europe | Kotomora