Crimson Echoes:Glenn

Glenn is a playable character in. He is the leader of the s, a clan of vigilante swordsmen.