Yamaguchi Technology Licensing Organization, Ltd.
Yamamoto Aturo
Yoshiki Naokazu
Yuen Chi Shing
Canada
World
United States