Battle of the Planets Princess Special showcases the Swan hero and has a stunning cover by Alex Ross.