Alien vs. Red

 is a Veronica/Alien spoof skit made by .

Allusions

 * Veronica
 * Alien