The Simpsons - Eighteenth Season
-
Release info:
The Simpson S18E14
-
All the subtitles I found were cut off so I fixed it.