Loading episode...
S1:E263 - Imprisonment?! Senbonzakura & Zabimaru
Zabimaru and Senbonzakura are trapped in the Shinigami Research and Development Institute.