Kayura

迦遊羅, Lady Kayura
One of Talpa039s mightiest soldiers. Her ultimate attack is quotStar Sword Screamquot in the Japanese version its Ran Sei Zan litterally quotstorm star cutquot.
2