Kenshin

from Wikipedia, the free encyclopedia

Kenshin is the name of: