Where To Stream Onmyoji Season 1 Episode 1
The Traveling Demon
- Aired November 28, 2023
- 27 Min
While returning from a late-night tryst, Lord Narihira and his entourage encounter an oxcart traveling toward them — but there's no ox pulling the cart.
The Traveling Demon
While returning from a late-night tryst, Lord Narihira and his entourage encounter an oxcart traveling toward them — but there's no ox pulling the cart.