Java Games:Flashcards, matching, concentration, and word search.
Hiragana Learning! (Long vowels and small ya yu yo & tsu)
Matching! Some of them include long vowels and small ya yu yo, or tsu. Remember to pronounce the words, and make sure that your spelling and pronunciation is correct!