Alien, 2008, oil on canvas, 52 x 73 inches