76561198136877852 / DemonPaean
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.