Life-span imprisoned Japanese leavings featuring an ogrish school confessing protected powers who