猿田彦 さるたひこ
sarutahiko

Noun

1. Sarutahiko (deity)

Shinto
Other forms: