(Last updated : null)
Ken Taguma
Department / Course Hokkaido University of Science Faculty of Future Design Department of Media Arts and Design
Job Lecturer