A small problem

TH89 on Dec. 17, 2007

Aliens, huh. What can you do.