Zabimaru and Senbonzakura are trapped in the Shinigami Research and Development Institute.
2011
2021
1989
2018
2022