This method of garment printing is comparatively new; the entire garment is inserted into what is basically a huge inkjet printer, which prints the image directly onto the fabric.

It’s suitable for short runs of complex multi-colour imagery which would be difficult, or excessively expensive, to screenprint.  Not all garments are suitable – 100% cotton is best – and some brands “take” the print better than others.  As this method is slow, and comparatively expensive, it isn’t ideal for “normal” band shirt runs, but it’s a useful option to have available for otherwise implausible jobs.