User blog comment:LewaMataToaOfMischief/Happy Tree Friends!/@comment-1863675-20100524220727

I think my friend told me about these. I'm gonna have to watch these in a few minutes :p