a stained glass rosace depicting an alien invasion, award winning photography, beautiful light, steamy atmosphere