Kotomora
法蔵 (houzou) Japanese meaning: Buddhist teachings | Kotomora