Kotomora
滞仏 (taifutsu) Japanese meaning: staying in France | Kotomora