The New Heroes In Town

a new team of heroes have come to town, called the amazing 9.

(too tired to continue, work in process.)