Rurouni Kenshin: Meiji Kenkaku Romantan - Kyoto Douran - Episode 3
The Abandoned Village
Regular Episode
2024-10-18 (3 hours ago)