The Forest of Life is a sacred place to the people living in Pidoria's town, most believe in all the rumors and stop those that want to do it harm.