Rurouni Kenshin
S3 E11 - The Sneering Demon: Shouzo and Karyu Scattered in the Explosive Flames
0:00 / 0:00