Mu Shu Fasa was born on January 25, 2002 in Los Angeles, California, USA.
Kung Pow: Enter the Fist
No data