The Demon Lord in Another World

The Demon Lord in Another World [v1.0]

The Demon Lord has been defeated and captured by the heroes, but she ends up being transported to another world. Will she be able to return to her world?​ Download for Windows/ Linux Download From Meg...