76561198042654457 / InvincibleFolgore
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.