Achievement System
Japanese
YAMAMOTO Kensuke
Department / Course
Tokyo Polytechnic University Faculty of arts Department of Animation
Job
Professor