Lion Afrika Dahmer

Lion Afrika Dahmer (born August 3, 1979 or 1978), is a Canadian filmmaker, comedian and Internet troll. He is most known for directing the lost short film Wallgut, which remains undiscovered as of 2018.