http://www.skullsunlimited.com/beluga_whale_skull.html
The teeth are pointier in the linked pic, but the skull shape is very similar.
Are we lucky that when Algor invented the net, he chose to exclude scratch-n-sniff capabilities?
I was looking there too. My guess, killer whale, yet it looks like it has molars or old teeth.
http://www.skullsunlimited.com/Killer_Whale.html
I was thinking of beluga whales too, as much as I don't like to think of one beaching. Probably the "hair" is just a lot of matted up seaweed.