Happy Tree Friends (2006) (tv show): A series of horrible sudden deaths keep happening to a group of creatures caused by themselves doing the most stupid things. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Happy Tree Friends (2006) below