>>536111073
Yes Ann is the best character to beat this boss.
Mine is pretty mediocre with A2 and weapon but i managed to get top 5% somehow