Happy Tree Friends

Happy Tree Friends are cute, cuddly animals whose daily adventures always end up going horribly wrong.