Sesshoumaru

Episode 88-Three Spirits of the Monkey God