In an ancient forest, the thousand-year-old ritual of Balance, designed to preserve the fragile barrier between the human world and the spirit world, is brutally interrupted by an attack from mysterio...Show more