Who does Shinobu battle in the Infinity Castle arc?
In the Infinity Castle arc, Shinobu battles Doma, an Upper-Rank two demon.