Megahorn  
Here's Megahorn in his human-sized form
Here's the Snow Prince