Neathulu! Oh wait someone said that one already. How about the Neatocorn. Neatosaurus. Aha I have it! That great deer like creature o' The North: The Neatobou. Abusive comment hidden. (Show it anyway.)