Guys name is Dezi Freeman and has been schizoposting for a while now apparantly

https://freemandelusion.com