Where To Stream 7 Deadly Sins Season 1 Episode 7
Sloth
- Aired September 18, 2014
- 30 Min
A surgically implanted tongue patch that prevents users from tasting food; plus, a high-tech device for mutually masturbating with your partner without ever leaving your respective apartments.