Humanoid Sea Creatures in the Arctic?

By

There have been strange sightings in the glacial landscapes of the Arctic. Bizarre creatures with humanesque features, talk about The Mountains of Madness, these pictures & videos beat them all!

Click here to see for yourself!

20120820-084835.jpg