Aliens... in MY pooper?