Towa

Is the Secondary Antagonist of Xenovese and It's Sequel Xenoverse 2.