Abdulmalikalghamdi7458-san,
using the real materials like anime or movies is always a fun way to learn language and brush up your listening
skills!
The only concern regarding Japanese is that colloquial language is very different from the "corrrect textbook
language" which we always have to learn at the beginning (in any language).
So, choosing the easy one (as a start) would be a clever thing to do anyway.
Using subtitles or not is a matter of level-appropriate approach.
If you're a beginner, I'd recommend you to use subtitles in a effective way, more often than upper level
learners. I also used movies, TV shows and dramas, and so on when I learned English (and I'm continue
using it). At the beginning, I watched the same story many times; with and without subtitles.
Many people try first to watch without subtitles, but I didn't find this method very effective for beginner level.
Instead, first use subtitle (or could be even doubled/overvoiced). Knowing the story more or less, try
without aid. This way, you can focus more on "what they say in Japanese" and "how they say in this situation
in Japanese". If you have specific situation/conversation you'd like to know how they say in Japanese
OR what it means, you can stop it and check subtitles.
It'd be very useful if you have transcriptions for this.
There's something I've actually experienced to realise: if you have subtitles on, your attention goes more "to read
subtitles" instead of listening. Hence, your listening comprehension decreases. I tried it with two foreign
languages (i.e. watching the movie in foreign language 1, with subtitle in foreign language 2).
The result? After watching the movie and think back, what I remember is the language I'm more familiar with.
When I watch movies with Japanese subtitles, reading my native language gives more impact to my brain.
You cannot actually expect listening to target language (Japanese) and read the aid (English) for the efficient
result. It's much better if you give your 100% concentration to listen and catch/understand what they say.
Hope this helps!
Natsuko (奈津子),
Team JapanesePod101.com