Kotomora
山伏 (やまぶし, yamabushi) Japanese meaning: yamabushi | Kotomora