I thought it was kinda funny/ironic that Supernatural had a fat sucking parasite story opposite the season 15 Biggest Loser finale. Wonder if that was on purpose.....at least the ads for Canyon Valley Spa sorta reminded me of the ads for the Biggest Loser Ranch Spas ... just saying.
At least we finally know what Sam said to Dean in the previous episode about just having a working relationship and not being brothers or having a brotherly relationship just keeping it strictly business.
I am glad that the female parasite found a way to blend in with human society and provide a service as well and keeping herself fed. Too bad about the husband.