Along with a few companions, a demon from the past makes his travel to a place that was once his home. However, their journey soon becomes the very piece that decides the fate of the world…