Watch anime online, stream anime episodes online for free.Watch Moribito Guardian of the Spirit Episode 13 English version online and free episodes. Anime Episode guide, Chapter Moribito Guardian of the Spirit Episode 13 English dubbed Neither Human Nor Tiger Balsa gets challenged to a duel by a former rival. The rival targets a traveling couple in order to draw out her anger. She attempts to protect the couple but ends up engaging in a fierce duel that allows her anger to overwhelm her. She wins the fight but thinks that she killed him, breaking her vow to never take a life.