Monstrous radioactive squid on California beach?