Piquimachay scored 22,836 on Elwynn Forest Guessr - Lostgamer