On July 19th, SciFi JAPAN TV was in Studio Alta in Shinjuku, Tokyo as the winner of a national vote for the favorite Godzilla movie was announced live on television. Check out our latest episode as SFJTV goes behind the scenes of the event, talks to some of the fans, and shows the discussion and debate leading up to the reveal of the winning film!
http://www.scifijapan.com/articles/2014 ... -godzilla/