Monster Mondays: Godzilla vs. Mechagodzilla (1974) Reviews VOD Monster Mondays: Godzilla vs. Mechagodzilla (1974) Steve Norton May 16, 2022 Monster Mondays: Godzilla vs. Mechagodzilla (1974)Nami Kunigami (Barbara Lynn), an Azumi priestess in Okinawa, has a vision that a giant monster will...Read More