76561198275969076 / DamnWolfGamesTTV
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.