You can learn everywhere with responsive design.
You can listen to pronunciation of words you added. (English words only)
You can use English to Japanese translator.
It is easy to flick and flip cards.
Demo is here.
You download the words you added and save them in your own storage.