ThunderCats comic art - DC/Wildstorm - ThunderCats / Battle of the Planets crossover - Cover