Kotomora
日仏 (nichifutsu) Japanese meaning: Japan and France | Kotomora