Little Red Cap

Season 2, Episode 11

Mmm, sausage water. You may think you know this one, and you'd be right. HOWEVER, if you don't know the French version, stay tuned because it's WAY darker.