Happy Tree Friends. This is hilariously wrong stuff.