Availabe Servers
  • Loading...
0

Onmyoji Season 1 Episode 1

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.

Serie: Onmyoji

Episode Title: The Traveling Demon

Air Date: 2023-11-28

Available Seasons