Julien Neaves, Editor Plot: Assassin Himura Kenshin aka Battosai the Killer is a member of the rebel Choshu […]