No, Dragon Ball is not available on Netflix. It used to be available on Netflix Japan but has since been removed. Funimation is the best site to watch Dragon Ball, but it’s only available in its Canada and US libraries. That means, if you don’t have an IP address in one of these locations, you won’t be able to watch it.