2020 · TSM Myth / Leena Xu. Popular Twitch streamer Ali ‘Myth’ Kabbani has responded after a clip of TSM president Leena Xu went viral during his April 25 broadcast. Myth was among the first few.