Icon
Company
Osaka University
Location
Suita-City, Suita-City JAPAN