Ivana is a cyborg who has replaced much, if not all of her body with synthetic parts. Leader of the super human team DV8.

Ivana Baiul


Ivana is a cyborg who has replaced much, if not all of her body with synthetic parts. Leader of the super human team DV8.




All data from the awesome folks at Marvel.