In the film, Forest Spirit is a "god of life and death" and is characterized as a large deer with a human-like face.
Im Film ist Forest Spirit der „Gott über Leben und Tod“ und wird durch einen großen Hirsch mit einem menschlichen Gesicht dargestellt.