Space trooper