Aokami Forest

Aokami Forest was a spirit-haunted forest, and deep on its heart sat Kyūden Shika, the ancestral seat of power of the Deer Clan.