Stream anime episodes online for free. Watch Rurouni Kenshin (TV) Episode 91 English version online and free episodes. Anime Episode guide, Chapter Rurouni Kenshin (TV) Episode 91 English dubbed The Magic of Feng Shui The Water Clan, an evil group who controls an ancient magic called Feng Shui, has been rerouting paths of Chi in order to destroy Japan. The Kenshin group clashes with the Water Clan when they target the Kamiya Dojo. Along with the Japanese Government, Sanosuke’s friend Sunon, and a Feng Shui Master named Gin Poo, the Kenshin group intends to halt the plans of the Water Clan. However, their powerful magic may be too much for the Kenshin group to handle.