Chi Master Lim

Chi Master Lim is a pandaren found in a house in Mandori Village on the Wandering Isle.