Salvador Llós is known for Fist of Jesus (2012), La raíz del mal (2008) and Brutal Relax (2010).
No data