Takeru Satoh is Rurouni Kenshin!