Kotomora
仏刹 (bussatsu) Japanese meaning: Buddhist temple | Kotomora