The Sneering Demon

The Sneering Demon

Available on Disney+, Hulu
S1 E73: Sir Kaioh unveils his plan to use Shogo Amarusa's loyal followers to overthrow the government and control Japan himself.