Judging by the quality of the graphic, that was made on one of those newer enamel printers on a banner blank.

It's like a giant ink jet printer but uses waterproof enamel instead, they are nice machines.