It's a tough fight, especially the first time. Firecrackers help a lot. This boss is required to advance the story, but if you're struggling with it, you can just leave and do a ton of other stuff before doing this fight, that'll help you level up and get stronger so it's not as hard of a fight.