Kotomora
梵刹 (bonsatsu) Japanese meaning: Buddhist temple | Kotomora