Japanese Lolita fashion designers create amazing Madoka Magica dresses

Real-world fashion one-ups magical girl anime in frill-count.

Read More