山守 やまもり
yamamori

Noun

1. ranger (forest); mountain guardian

Other forms: