mjk45 on 24 February 2009
Alucard, from sotn i think it's partly an rpg ,Ashley Riot from vagrant story,and last but definitely not least Quina Quen
Research shows Video games help make you smarter, so why am I an idiot