International This Giant-sized Dead Sea creature washed up on an Island is freaking everyone on the Internet.May 13, 2017