No photoFlavio PedotaDirectorDirected 12010s2019InfectionDirector56Visual effects 22020s2025The BatrachiansVisual Effects Supervisor2022A Love SongVisual Effects Producer75Wrote 12010s2019InfectionWriter56