GENSHIN IMPACT TARTAGLIA.EXE January 12, 2021 by NotCasuals Facebook Twitter Pinterest LinkedIn My Genshin Impact EXE video for Tartaglia also known as Childe. Meme Montage! Childe is clearly the best main DPS in Genshin 🙂 This is a Genshin Impact … Source