You got a magical talking tree, forest spirits, and they live in the woods of a medieval fantasy country literally called “The Lost Woods”.