37936221
969153_636130159747876_1489078614_n
Mizuki00 Oct 26, 2013 11:32PM

oh, so that's where Madoka's foot is...

[deleted] Mar 9, 2014 4:45AM

BEST picture.