Kotomora
神主 (kannushi) Japanese meaning: Shinto priest | Kotomora