Alexander Mirza, China Scene