Robert New October 27, 2018 Episode 51 - Godzilla: Final Wars Robert New October 27, 2018 Deep in the bowls of Antarctica a force more powerful than any the Tokyo Lives Crew has ever faced slumbers. In a desperate bid to celebrate 50 episodes the team must awaken the terror of GODZILLA: FINAL WARS!