Resident Alien Resident Alien award winning picture. Read More 1999, Digital PaintingEni OkenJune 21, 19993D, residentalien, computergraphics, digitalpainting