Hi Wuwei,
It seems like your talking about a little propaganda war. Interesting.
For whatever its worth, I think that “Mang Fu Ha San” is Cantonese and corresponds to Mandarin “Meng3 Hu3 Xia4 Shan1” (“Fierce Tiger Descends Mountain”).
Take care,
Audi