YAMAUCHI Shota

Japan

Graduated from the Graduate School of Film and New Media, Tokyo University of the Arts. He has been working with various perspectives on the theme of the technology-human relationship. Keep love and humor in your heart!

Award