Karla Urizar is known for her work on The Bet (2006), Jabe Babe: A Heightened Life (2005) and Embedded (2016).
No data