Acting
Lara Jaydha is an animation filmmaker and visual artist from India.
Explore credits, or search by title or character.