Google this site:

[Flag of Japan]

Professors in Japan