76561198099316530 / _Katydid
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.