Mirajane Strauss vs. Kamika

Mirajane Strauss vs. Kamika is a battle fought between Fairy Tail S-Class Mage Mirajane Strauss and member of the Garou Knights Kamika.