To atone for the atrocities committed under his watch, Habaki Kagimura is no longer the top general for Edo castle and the shogunate, and - he must commit ritual suicide. While his replacement gave... This description may be from another edition of this product.