Kotomora
ヨーロッパ (yooroppa) Japanese meaning: Europe | Kotomora