Happy Tree Friends

In a pure Itchy and Scratchy Show trend: enjoy the Happy Tree Friends!
(Thanks to Gianluca for the link)