Strange creature found in Acapulco beach after a storm