'Sea Monster' Washes Ashore in US Could This Be The South Carolina Monster?