JudPlus scored 24,626 on Genshin Impact Guessr - Lostgamer