Francisco López Fazio was born December 19, 1998 in Buenos Aires, Argentina. López Fazio is an Image and Sound Design student in the University of Buenos Aires.
Where to watch in United States