Rurouni Kenshin- The Hokkaido Arc, 15. Apparently, the Kenkaku Heiki leaders.