
Arahagihaba Shrine in Tagajo | The guardian deity of the Tagajo government office, built to repel the Emishi (indigenous people of northern Japan)...
Table of Contents 1. Who is the ancient god "Arahabaki"? 1.1 Theory of a god of feet and travel 1.2 Theory of a snake god 1.3 Theory of a god of barriers 1.4 Theory of a god of the Emishi people 1.5 Theory of an ancestral god of ironmaking 1.6 Related to the ancient Ainu language...













