IMABAYASHI Yuka

Japan

Born in 1985 in Chiba Prefecture. Creates digital animated works.
( 2013 )

Award