Subbed definitely, most times dubbed sounds terrible and lacks the emotion that the original Japanese voice actor has
Mini rant
I feel like they chose the original voice actor for a reason as they knew that it’d fit the character the most and when it comes to dubbed they usually only make it to appease their western audience so they pick whatever voices sound fairly close to the character but with the way it’s animated and the fact that a lot of Japanese words don’t translate directly into english I’m always left feeling like I’m not getting the full experience