Kotomora
駐伊 (chuui) Japanese meaning: stationed in Italy | Kotomora