Salvatore “Turi” Scandurra
Animation Artist and Filmmaker from Sicily, Italy. Currently graduating from Academy of Art University, San Francisco.