InuYasha
Register
Advertisement
This article or section is a stub. You can help by expanding it or contributing to the discussion.

The Forest of No Return (不帰の森, "Kaerazu no mori") was a forest near Kaede's village, which contains the Tree of Ages and the site of Menōmaru's secret base.

Advertisement