Lara Jaydha is an animation filmmaker and visual artist from India.
Still Life 2026
Actor, Director
Director
Over Seas 2025
Credits from TMDB.