Hammy for Christmas Please

I think I have probably watched this nine times already.