Hashima is a tiny island off the southwestern coast of Japan. Its sea walls make it look like a ship sailing the East China Sea. This earned it the nickname Battleship Island. N W E Hashima Island, S Japan 8