Did you mean aliens jerk off?