Is this the best Battle Royale release?

https://a.co/d/0Xlm1Fn

I was going to buy this today but some of the reviews are saying it’s English dub only??? Is that true?