Yield to these beautiful sword-wielding monster-taming world-conquering girls.
Which girl will you get?
Warning: Please wear protective eyewear as these girls shine very bright.
There are only 166 glorious girls in this collection. Get yours, before other people take them all.
-