Mysteries of the Abandoned (2017)
S13E2 The Island of No Return
In New Jersey, a representation of American strength and pride stands tall, while in Japan, a location once utilized for military operations during wartime serves as a significant historical site.