Strange creature found in Acapulco beach after a storm

00:00 / 00:00