very cool picture. There is nothing more high tech / scify looking then led's and floro's across Mylar film.