‘Godzilla vs Hedorah’ (1971). One of the oddest additions to the whole franchise.
‘Godzilla vs Hedorah’ (1971). One of the oddest additions to the whole franchise. -- source link
#godzilla#smog monster
‘Godzilla vs Hedorah’ (1971). One of the oddest additions to the whole franchise. -- source link