She is a Russian animation filmmaker currently living and working in France.
2021 · Movie
2025 · Movie