FlummiReturns scored 21,312 on World of Warcraft Guessr - Lostgamer