leagueofdeadfilms.com
July 25th, 2014: Mekagojira no Gyakushu aka Terror of Mechagodzilla
Something is destroying Japanese subs searching for the remains of Mechagodzilla (after the robot’s destruction at the hands of Godzilla in Godzilla vs. the Cosmic Monster). Marine biologist…