Netflix is the best source of Japanese subtitles overall, I don't know much about the other streaming services (although I think Disney+ has them) but I download Japanese subs for media from sites like https://www.kitsunekko.net/ and add them to whatever I'm watching (either locally or on other streams) using browser extensions.Netflix is the only streaming provider I'm aware of that provides Japanese subs.