Member of a trio of Lords of War working for A.I.M., Sakuragi is one of the few woman that have gained the honor of being a Lords of War.
As her teammate, Sakuragi have a powerfull battle-suite, comparable to that of Stark production and weaponized with high destructive blaster. The battle-suite is capable of automatic upgrade to a more resistent version of itself, called "Armor-Plate B". An addictional upgrade called "Armor-Plate C" exist but have never been showed on page.
Other information about Sakuragi have not been discovered.