Ayana Naito, the Japanese goddess of enchantment, is pitted against each other in a brutal three-way battle. Photo #18

Ayana Naito, the Japanese goddess of enchantment, is pitted against each other in a brutal three-way battle.