Important context here is that despite their manufactured outrage, China on an annual basis dumps 10X the amount of (potentially much more) radioactive water as is being discharged in this one-off event and has been doing so for years and will keep doing so for the foreseeable future.
From what?
Do you want real life Godzilla? This is how you get real life Godzilla.