You can find plenty of Japanese subtitles at
Index of /subtitles/japanese , however it is only the subtitles. You will have to find your own copy of the anime, they aren't in the business of providing video downloads (legal or otherwise). An easy solution is to rent the anime from netflix or the like, and use a player that supports Japanese subtitle files.
FWIW, I wrote a python program to play subtitles in a tiny window so I could run them alongside streaming video from crunchyroll or the like.
Runnable:
SubtitleViewer
Source code:
run
However, most people prefer to get the original video and play it in a dedicated subtitle supporting player.
I don't want to get too caught up in the 'learning from anime' debate, but I will say that I personally don't think there's a problem with it, -especially- if, like me, your primary interest in Japanese is consuming Japanese media in the original language. Of course violent characters in extreme situations use language that isn't appropriate for daily conversation, but there are also 'slice of life' anime that use perfectly normal language. It's all a matter of keeping a perspective on the context, and context is -always- important in Japanese, far more so than in English. I haven't noticed that characters in action films or police dramas speak remarkably differently from characters in action anime - but likewise they are not good role models for daily conversation. Of course there are more romances and family dramas that are live-action filmed than rendered as animation, but 'usefulness' of the language is more about the genre of the story than the medium the story is told in.