Scaramouche may be a new boss in Genshin Impact.