Sloth
- Episode aired Sep 17, 2020
- TV-MA
Ethan and Hannah arrive in a small village addicted to a mind-numbing drug, making the few remaining inhabitants the perfect prey for a giant hydra.Ethan and Hannah arrive in a small village addicted to a mind-numbing drug, making the few remaining inhabitants the perfect prey for a giant hydra.Ethan and Hannah arrive in a small village addicted to a mind-numbing drug, making the few remaining inhabitants the perfect prey for a giant hydra.