An artificial source of visible illumination crossword clue. 大安溪地圖. Nicolas cage acting in longlegs. Miles and Smiles register.