Rurouni Kenshin, Vol. 25: The Truth