Doshisha University / Okinawa Institute of Science and Technology