Watch Onimusha Season 1 Episode 8
CC 
Onimusha Season 1 Episode 8

Onimusha Season 1 Episode 8

While escaping with Sayo, Sahei comes across Iemon, who begs and barters with him to save his life. Then, the third traitor reveals themselves.

Episode Name: Yang Soul

Serie Name: Onimusha

Release: 2023-11-02

Country: United States

Quality: HD

You May Also Like