This looks like a job for Gamera or Godzilla.
I think it’s nuclear powered and probably be crashing in Iran......