Zabimaru and Senbonzakura are trapped in the Shinigami Research and Development Institute.
You must be logged in to post a comment.