April 28, 2020TV & FilmToday on Monster Island Radio we talk about the third and final Tezuka film in the Millennium Series, Godzilla: Tokyo SOS!