Being a “sort of” alien in China