Art Toumanov has gained recognition for his impressive body of work, which includes the critically acclaimed film "The Boogeys" released in 2017. Prior to this, he made a notable impact with his 2013 release "Redshift", a thought-provoking cinematic endeavour that left a lasting impression on audiences. Moreover, his 2012 film "Artifacts of Idealism" showcased his unique storytelling abilities and artistic vision, further solidifying his position as a prominent figure in the film industry.















