S1, E4: Goku, Hakkai and Gojyo enter a mysterious town where demons fear to tread, and though it seems just fine, they feel something amiss from more than just simply how the way the villagers treat demons.

S1, E4: Goku, Hakkai and Gojyo enter a mysterious town where demons fear to tread, and though it seems just fine, they feel something amiss from more than just simply how the way the villagers treat demons.