Himura Kenshin Rurouni Kenshin Part I: Origins 1/6 ScaleRurouni Kenshin 1/6 Scale Figure brand Rurouni Kenshin