Definition of Japanese Current in English:

Japanese Current

proper noun