Demonic Idol Kikuri

Demonic Idol Kikuri is a unit in Brave Frontier.