Ok, welcome to the site. Asian but not Japanese, I'm thinking...Tibetian.
I want someone from Tibet to come on this site, once, just once at least. Guess it's hard to type and ride a horse at the same time.
Anyhow, I'll pass on a little cultural info, PP is what kids call urine in some parts of the US. So if you see people giggling when you say your name is PP, that's why.
Welcome PP, I'm going out on a limb and guessing that's short for Pei-Pei?