Alien visitors drop by for a little hunting.
Footlover happily discovers his girlfriend's sock fetish.