The best video player to learn Japanese vocabulary and kanji
QJDicExample is an English <-> Japanese dictionary.
Convert movies and TV shows to flashcards
Benkyou Studio is a Language study toolkit.
Learn how to speak in a foreign language.
Subtitle Word Teacher
Learn kana by playing games