Demon-Hunting Little Red Riding Hood Zara (赤頭巾の魔狩人ザラ) is a character from Queen's Blade Grimoire.
Full entry »