Better World Comics
The Taven Legion
The Legion are the personal army of the sorcerer Taven, mostly consisting of mindless drones and magical construct. There have been numerous attempt by them to incur into our world from Ovarah, Taven’s homeworld, but they have been stopped mostly by the Immortals and by Ovarah’s own native freedom fighters. However Taven’s generals still cross over from time to time and cause havok.