Possible Answers For: Japanese tech corp.