It is the feng shui engine i believe, it is a device developed by S.I.N. (some part of Shadaloo), and implanted into her, it is a small version of seth's tanden engine (that big thing in the place of his belly). So, short answer, artificial super eye.