12/2021 New Entries Fan 666 Posted by Independent Shorts Awards Ali Alien, an influencer living in isolation. Directed by Alfonso Otero (Mexico) Share this:TweetLike this:Like Loading... Related