76561198162798818 / Hoidra
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.