Avatar of AliciaYamashita
Buffalo, NY

Just a radical dame who likes to play games!