This is a top page for "uPal: United Portal for Advanced Learning".
Please access the following page for a browser without frame.
uPal Top Page
Contents: English-Japanese Dictionary, Translation, Kanji Furigana and links for Japanese Learning in a Ubiquitous Environment such as PC, iPod Touch, or iPhone.
"uPal" means "United Portal", "Your Pal" and "aiUeo Learning" .