Rena
Rena Kiritan   United States
 
 
Furry degenerate and terrible support player. My best is just below everyone else's average.
Currently Online
Favorite Game