76561198819869560 / FunnyDespair
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.