Kein Kabura

Kein Kabura is a scientist and a member of the Reaper Pirates.