Towa (Zekons)

Towa is the female demon from PR: Xenoverse.

Cardfight G Meiko Arc
Towa reappears again, but Alan has a feeling about Towa.