Developed by Business Division 10 (Chaos Rings series)

Spoiler: show
The world, on the verge of destruction, is ruled by witches known as the “Six Princesses,” who make up the “Princess Banquet.” In order to save the world from demise, magical girls throw themselves into battle. The Six Princesses are afraid and try to use rare beings known as “Pure Whites” (Farbros) in order to relieve the magical girls of their bloody everyday lives.
http://www.jp.square-enix.com/mashirocchi/