Star Classics Godzilla vs. Megalon VHS

1
A high quality, oversized, VHS classic by Star Classics produced a colored version of Godzilla vs Megalon.
Star Classics Godzilla vs. Megalon VHS 1