Leo Slaidina
An image from Mad Eyes, one of the productions that also features Leo Slaidina.

Leo Slaidina

January 22, 2003

i'm most likely to be found in a dark editing room beneath a mountain of empty snack packets

How to Lose Twenty Pounds

How to Lose Twenty Pounds

2022

Mad Eyes

Mad Eyes

2024

Seven Minutes

Seven Minutes

2023