Photo by Daniele Ren
Mirajane Strauss (Demon Halphas takeover) is Hiyorin Chan
Juvia Locksar is Kristina
Gray Fullbuster is Davide
Erza Scarlet is me
Follow me on:
FB [https://www.facebook.com/AlejandralvarezCosplay]
Deviantart [http://alejandralvarez.deviantart.com/]