Shibogama Language Learning - practice vocabulary and Syllabics with the local speakers. Practice your learning using flash cards.