Soul Eater Episode 31

Drying Happiness! Whose Tears Sparkle in the Moonlight?

<< Soul Eater Ep. 30 Soul Eater Ep. 32 >>
Soul Eater