delvinlanguage.com
Delvin Language is a Japanese learning site that combines listening exercises with adaptive vocabulary review, using clips from real videos. It offers practice in Japanese listening and reading with authentic video, and includes word lists and typed answers.