The Beast of Tenby.

A strange, hairless beast has been found washed up on a beach in Wales. It was discovered by a man walking his dog on the beach. The creature is unlike any other and it’s breed or origin is unexplained. Have a look at the link below and see what you think.

Alien species maybe? Or some kind of odd hybrid?