A warrior bent on vengeance and an immortal weirdo team up to take on the monsters that plague the humanity. The life of the Demon Hunter, Nagare Shirosaki, takes a very strange turn after meeting the immortal Shoyo Ryoma. What follows is a strange tale of mystery, secrets, and an adventure unlike any other. In the world overrun by monsters and demons, with the lives of humanity at stake, the unlikely duo must face off against the countless foes, in hopes of making a brighter future and finding a purpose for their lives. Two protagonists.