Yeah she's not as pretty as some Jap girls I've met, but in Japan, there are some bad looking ones too. I don't know why but quite a number of Jap girls tend to have crooked teeth.
All women love $$$ but I find Jap women the least materialistic among Asians and they're cheerful and fun to be with. Most singapore girls are so boring, when unhappy will give black face. ugghh.
Some Chinese girls can hide their temper very well, don't be fooled. A simple test to find out if the girl you've been with for a while has a disguised temper is purposely annoy her, like arriving late for a movie. Girls with temper will glare, girls without will probably smile or laugh it off.