Answer: psychoaliensawbandits

AnswerCrossword Clue
PSYCHOALIENSAWBANDITS

Mad foreigner spotted desperadoes?