Phantom figures sounds good. They are bipedal animals that can take very little radiation before death, so they lurk in thick, shadowy forests. No one really knows how these beings got here, some think they just evolved out of unlucky genetics, others think they're aliens.