Series: Rurouni Kenshin

  • 4316 Photos
  • 986 Costumes
  • 65 Characters