76561198121388196 / ArtrexHD
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.