Last Stand

Sayaka Miki and Kyouko Sakura from the anime Puella Magi Madoka Magica fighting together in a last stand battle.

Collaborators
  • kizzycannon  (92720 strokes)