I could not find any info about that device, except that it is some kind of television fictional device? (not even from Mexico...)