While incarcerated, a woman named Ochou admits to killing her husband and his relatives. However, the Medicine Seller is skeptical of her confession and decides to pay her a visit. During this encounter, he encounters a mysterious being with countless faces.
Show
Mononoke
Episode
S01E06
Air Date
Aug 17, 2007