Battleship Island: An Abandoned Mining Island Where The Attack On Titan Live-action Movie Was Filmed
Japan’s Battleship Island has found new life as a creepy-cool urban exploration spot, but beyond its eerily beautiful exterior lies a dark past.