Alien vs. Red

TBD is a Veronica/Alien spoof skit made by .

Synopsis
Red and his crew find out a mysterious TBD.

Allusions

 * Veronica
 * Alien

Themes

 * Violence
 * Death

Voice cast

 * Seth Green as Red and the Xenomorph
 * as Mr. Janitor
 * TBD as Kisha the Fierce
 * TBD as Eleanore von Hoffstein
 * TBD as Mechanic 15