Thanks!
Yup, the boss is really tough, I myself often struggle to beat them.
I believe I should buff the shield a bit, I nerfed it a lot b/c it was too overpowered and now seems like it's underpowered