S03 E25
Dec 4, 1988Not Available
Mystery Science Theater 3000
Gamera vs. Barugon
Release Date: Dec 4, 1988Episode Description
The historic first meeting between Gamera and the crew of the Satellite of Love.
Where to Watch Mystery Science Theater 3000 Season 3 Episode 25 Now
Best
Rent/Buy
Free