scoutydren
Rachel G.   Shanghai, Shanghai, China
 
 
Decade-long sci-fi fan; indie games/visual novel enjoyer
Off-line