The Arcadia has returned to Earth! Harlock and Tadashi infiltrate an underwater pyramid and encounter an unsettling grave—and with it, and ancient mystery. Seeking answers, Tadashi heads into space, to the pirate paradise known as Deathshadow Island, to see to a task only he has the power to execute.