Godzilla vs the destructive beast