Tartarus Sacrifice Radia

Tartarus Sacrifice Radia is a unit in Brave Frontier.