the devourer of worlds