Subtitles Face Off S10E05 – Foreign Bodies

Season 10, Episode 05 – “Foreign Bodies”
The artists have to work in pairs to come up with parasitic aliens that burst out of their human hosts.