Matīss Kaža. The Impossible Self-Portrait 2026
as Self
Embodied 2025
Producer, Animation
Life Eternal 2021
Thanks
She She She She's a Bombshell 2005
Credits from TMDB.