The end of the road for Taiwanese legend Karsa, who claimed several prestigious trophies, including the 2018 MSI with Royal Never Give Up.