76561198040899803 / BirdAsshat
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.