© 2017, SyfyWire. All rights reserved.
Get exposed to some strange radiation from the Land of the Rising Sun in this collection of Japanese sci-fi flicks.
Tokyo could have held a grudge. Instead, they gave Godzilla residency.
Terror of Mechagodzilla was the last of the initial series of Godzilla films that started in 1954.