<DoublepostingI wasn't able to find anything through username search, but after searching his xitter, I found a possible lead to his location through a xeet (Attached image). The building depicted there is a restaraunt (Second image), general adress below:
New Holland Island cultural space in central Saint PetersburgNaberezhnaya Admiralteyskogo kanala, 2, Letter ISo it's safe to assume that xe lives in St. Petersburg. It's a big city, so he probably lives somewhere in the general area where this establishment is located.
Also he has this website:
https://scrumblous.com/IP is in Netherlands, no useful information BUUUUT web donation services are listed (3rd attached image). Maybe those can be datamined as well.