![](https://cdn.animecharacters.io/images/characters/large/23718-e4e37cca.jpg)
Hikomaro Saruta (猿田 彦麿)
A mysterious character who traverses the various mountains in Japan. He is said to be born in a port city of Chiba.
A mysterious character who traverses the various mountains in Japan. He is said to be born in a port city of Chiba.