GameSpot
Rurouni Kenshin - The Anime Aired 21 Years Ago