nihongo Japanese vocab tester Reads out words from a vocab list in Japanese (badly), then listens for the meaning in english. Only works on a Mac at present