猿田彦さるたひこみこと
saruta hi kono mikoto

Noun

1. Saruta Hiko no Mikoto (Shintō god)

Deity