Japan / EPISODE
The Sneering Demon: Shouzo and Karyu Scattered in the Explosive Flames
S3 E11 · January 13, 1998 · 25 minutes
Overview
Sir Kaioh unveils his plan to use Shogo Amarusa's loyal followers to overthrow the government and control Japan himself.