User:Ellergatorz

Ellen Li, born on October 19, 1993 is a Canadian born Chinese, residing in Toronto, Canada. She is the webmaster of Rainchild as well as Holding Back. As a hobby, she designs websites, plays games, and studies music.