About me

Cabala FENG, born in Shanghai, China in 1987. 

Spent 23 years in China, and now living in Japan.