Twins Il & Mina

Twins Il & Mina is a unit in Brave Frontier.