Scaramouche is returning to Genshin Impact, this is not a drill20 Aug 2021Source: PC GamerIt's been 263 days since we last saw Scaramouche!