Carla Fernanda Avila Escobedo

Born: None


Placeholder

Space Sweepers

as Camilla
Released: 2021-02-05

When the crew of a space junk collector ship called The Victory discovers a humanoid robot named...

Movie page

Squid Game

as Girl in a leopard bodypaint
First aired: 2021-09-17

Hundreds of cash-strapped players accept a strange invitation to compete in children's games....

TV Show page