Invaders

Invaders will soon be a web comic about 8 trolls Who adventure lands and take over planets