The story takes place in Yamato, the far east land where the Demon Lord was sealed. It's the Warring States period. The twelve heroes that inherited the power of the spirits travel around the land in search of peace. This twelve heroes will meet and fight the army of Owari who wants to unify the land of Yamato with the power of the Demon Lord.