Kotomora
禅刹 (ぜんさつ, zensatsu) Japanese meaning: Zen temple | Kotomora