Death Idol Kikuri

Death Idol Kikuri is a unit in Brave Frontier.