Kenji Himura

Kenji Himura is a character based on Robert Vedua's likeless and is a direct port from the original Rurouni Kenshin series (Robert's favorite anime) and is Kenshin Himura's son.