Random Art ~ Delta Squad
 
I bring you the Delta Squad , a random art showing the squad against various green aliens!