988 Eight-Star Demon Beast 2 more