Kotomora
南蛮寺 (nanbanji) Japanese meaning: Nanban temple | Kotomora