YAMADA Teppei

Japan

Born in 1979, Tokyo. Creates devices that help understand the world's

Award