猿田彦さるたひこ
sarutahiko

Noun

1. Sarutahiko (deity)

Shinto
Other forms: