Juan Iribas Known forDirecting Movies with Juan IribasGod's Shirt 2026 · ★ 5.7 Movies directed by Juan Iribas100% Lucha, la película 2008 · ★ 6.3 TMDB · IMDb