Kotomora
駐仏 (chuufutsu) Japanese meaning: stationed in France | Kotomora