Album Peace, Demon Hunter