Skull of the Moore’s Beach monster revealed!

http://scienceblogs.com/tetrapodzoology/2008/07/12/moores-beach-monster-skull/