This is Debo G, the aliens leader. I think her power must come from some sort of energy device inside her pants. I intend to harness this energy source for the good of humanity and a machine that lets me see through bra's.