General Li was Li Shang's father and a high-ranking member of the Chinese army who was killed along with his elite troops in a battle against the Hun army, leaving his helmet behind to be found by his son and his battalion when they discover the aftermath.
Hayabusa the falcon is Shan Yu's pet saker falcon, who acts as his master's eyes and ears from the distance.