Roman Kachanov was a Russian film and animator, writer and director.
2020
as self (found footage)
2005