Leopoldo Aguilar is known for El secreto del medallón de jade (2012), Monster Island (2017) and Monster Zone (2020).
No data