Jupiter Beach

Jupiter Beach is a rock in the Abyss.

More details to follow.