A giant rat? A giant RAT?! Worst Christmas gift ever.