• @samus12345
      link
      English
      6
      edit-2
      8 months ago

      Yup, Godzilla vs. Megalon, which I saw via Mystery Science Theater 3000!