Monstrous-looking creature washes up on San Diego beach

Monstrous-looking creature washes up on San Diego beach