After the Demon Lord Ashtar has been defeated, he is given a second chance at life in a brand new world. Will he be able to rise to the top once more?