" On the other hand, Kenshin is joined by many new allies, The Oniwabanshu (Hidden Watcher ninjas), a surviving remnant of the old Shogunate's spy network in Kyoto and Saito Hajime, the current chief of police of the Meiji government who was the former Shinsengumi head (military police protecting the Shogunate)"