A California beach has been overrun by thousands of large pulsing penises, also knows as "penis fish." These thick, 10-inch long sea creatures -- which are officially called fat innkeeper worms -- have been washing up in the Drakes Beach area due to a recent storm!
Urechis unicinctus, the species found in East Asia, is a delicacy in countries including South Korea.