Welcome to Feudal Japan, a time where wars start easily and alliances could mean the life or death of a nation. Demons, Undead, Humans live amounst eachother, but it isnt always peaceful. Which side will you join?
Forest north of Kikyo's village where Inuyashi was sealed 50 years earlier. Inuyasha was sealed by Kikyo against the Goshinboku, the Sacred "God" Tree.
This mountain casts out demons, causing them to vaporize upon touching its powerful barrier. Only very strong demons are able to withstand it. Humans can easily pass the barrier.