Left and Wright

Left and Wright is an upgraded shipyard on in the Emerald Ocean.