Soul Eater Episode 31

Drying Happiness! Whose Tears Sparkle in the Moonlight?