The Sneering Demon
- Episode aired Jan 13, 1998
- TV-14
- 25m
Sir Kaioh unveils his plan to use Shogo Amarusa's loyal followers to overthrow the government and control Japan himself.Sir Kaioh unveils his plan to use Shogo Amarusa's loyal followers to overthrow the government and control Japan himself.Sir Kaioh unveils his plan to use Shogo Amarusa's loyal followers to overthrow the government and control Japan himself.