hou26 was born in 1983 in Taiwan, Republic of China. There is her website.