Mononoke S01E08 - Japanese Chimaera - Part 1 | AsianCrush
ONE SEC

Mononoke Japanese Chimaera - Part 1

Season 1 Episode 8
Japan (2007) | 23 minutes

In a mansion in Kyoto, four suitors compete for the hand of Lady Ruri–until one turns up dead…

Previous Episode Next Episode

Cast

Season 1