any fans of the happy tree friends here?

[Only registered and activated users can see links. ]

best cartoons i've ever seen (after simpsons and south park)