I vaguely remember watching Happy Tree Friends when it was on, but one thing that is ingrained in my head is how much my sister loved those sadistically cute animals. I also remember how my parents ...