Zabimaru and Senbonzakura are trapped in the Shinigami Research and Development Institute.
We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.