Hayabusa es la fiel mascota de Shan Yu.