Noritsugu Oda

Oda is a professor in the arts and crafts department of Hokkaido University in Japan.