Towa is the main antagonist in the video game Dragon Ball Online and a secondary antagonist in the anime series Dragon Ball Xenoverse and Super Dragon Ball Heroes. She is a demon sorceress of the Demon Realm and the younger sister of the demon king Dabura. Formely a brilliant scientist, Towa descended into villainy due to her path for vengeance, after seeing Majin Buu killing her brother. A powerful sorceress with unimaginable powers, Towa appears in the finale of Disney vs. Non-Disney Villains war as an ally of Dr. Facilier and Hades.
Disney Vs Non Disney Villains War - Part Three
Community content is available under CC-BY-SA unless otherwise noted.