Watch Rurouni Kenshin Episode 93 English version online and free episodes. Anime Episode guide, Chapter Rurouni Kenshin Episode 93 English dubbed Tokyo Under Martial Law Kenshin and Gin Poo attack the Water Clan’s Dragon Path of focused magic head on and try to retrieve a cure for the ailing Kaoru. Japan’s government is under heavy fire from Feng Shui. Sano and Sunon target the circle of magic around Tokyo.
The advertisement will dissappear after 30 seconds!!