Dream demon battle royale