As far as lengthy World Quests go in Genshin Impact, the Leroy World Quest falls just short of Sumeru’s World Quests and is more akin to a lengthy commission that players can complete. Leroy is an NPC in Genshin Impact’s region of Fontaine and his family certainly carries a talent for the dramatic.