Atragon Reviews

February 1, 2014
Special effects director Tsuburaya Eiji was in particularly fine form overseeing the sea vessels and city-destroying shots in this movie.