In the Song of Seven Sons, why is Huang Bao, not Panther, and where is the canon?

This ... if you have to say it so carefully, you can only say that there are leopards, but most of them are lions. As for writing "sea lions", Hong Kong is close to the sea, and sea lions are carnivorous beasts in the ocean, which is certain.

this should be his own creation.

fengque: the name of palace que in Han dynasty, which refers to the motherland here.

Stone statues used for guarding in front of ancient palaces are generally beasts such as lions, tigers and leopards.

and "mother, although my status is small, my position is dangerous." It shows that Hong Kong is important but difficult to protect itself.

Later, the poem also appeared "sea lion" as a metaphor for invading powers, so Huang Bao is used as a metaphor here. As for why it is not in other colors, it may be that yellow was revered in ancient times, and it was usually Huang Bao who had to guard the palace.