Deganis-Librera is a screen printer and illustrator from Buffalo, NY. He started screen printing in 2014, and has worked in several very different shops printing thousands of orders from small local businesses to epic clients. Since then, he has started his own business screen printing his original artwork.