A Comic where Netua and Detua fight.
By Warlock comics
By Lyfaeren
By Im a moron & IcyPhuong
By Bluewoodz