mind control,submarine,self sacrifice,mad scientist,mechagodzilla,dinosaur,alien invasion,kaiju,invasion of earth,female cyborg,complex,godzilla,aliens,suicide by gun,understated,tokusatsu