The Pyramid On the Ocean Floor

Upon seeing an odd looking formation from space, Harlock’s crew heads to the Bermuda area.