Watch Soul Eater episode 31 Eng Sub Episode 31: Drying Happiness! Whose Tears Sparkle in the Moonlight? Soul Eater ep 31 Please enable JavaScript to view the comments powered by Disqus.