In reality, the "greater bay chicks" are none other than the official mascots of China's National Games, named Xiyangyang and ...