Demosthetos scored 24,684 on Natural Beauty Guessr - Lostgamer