Ja Kyee Lrurt (Earth-1600)

Ja Kyee "Jackie" Lrurt is a famed weapons designer and the self-proclaimed Defense Minister and Chief Engineer of Torfa.