Red Shadow Oboro

Red Shadow Oboro is a unit in Brave Frontier.