Beachgoers at Margate Beach, Kent, found themselves puzzled when a skeleton-like figure washed ashore on March 10, 2023.