Definition of Japan Current in English:

Japan Current

proper noun