Kotomora
神式 (shinshiki) Japanese meaning: Shinto rites | Kotomora