The "Aliens for Dummies" user's logo

Aliens for Dummies

United States

It's a college class assignment.

Stacks