kenshin is the shit