TheBuffSquirrel scored 21,686 on Westfall Guessr - Lostgamer