Sesshomaru... Chinese?!