Godzilla VS Destoroyah (1995)

Godzilla VS Destoroyah is a 1995 film