The battle between the shinobi and the youma is heating up.The battle between the shinobi and the youma is heating up.The battle between the shinobi and the youma is heating up.