I think that the brain lives inside the body of the Monster or it's waiting on some self in the ruins of some lab.