Mythical mount, honorable beast, great warrior. Abominable Snow Rider December 18, 2009 Would you have an abominable snow man as a friend?