Summary
Jen and her friends move to Happy Tree Town to find a better life, yet they don't know how the town allows everyone to defy death, and they find themselves deciding whether they should learn to cope with the town's strange nature and become a Happy Tree Friend, or leave for the sake of their sanity.