You are going to Watch Inuyasha Episode 27 English dubbed online free episodes with HQ / high quality. Stream Anime Inuyasha Episode 27 Online English dub The Lake of the Evil Water God. InuYasha, Kagome, Miroku, Sango, and Shippo find themselves in a town where the sacrifice of the firstborns are mercifully offered to an arrogant water god. The four are hired by the village headman’s son, Taromaru, to save his friend, Suekichi. InuYasha, Kagome, and Shippo are to work together in order to destroy the false water god, while Miroku and Sango are to search and free the true water goddess.