Radiation trooper