12.23.2020 - By Kyle Minnick
This is it! The battle of the century! A Tokyo Lives Episode 3 years in the making. Time to talk about Godzilla And Mothra Battle for Earth!