your talking about turn 7 not turn 8, your dps is perhaps a little low but by no means concerning for turn 7.

turn 7 boss is named Melucine, turn 8 is name The Avatar.