76561198984283070 / Yo-Debiddo
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.