Jumpei Shimada Posted on 9 January 201724 November 2016 by eccadvisor Jumpei Shimada was born in Yamaguchi (Japan) in 1982. Lives and works in Vienna (Austria). www.galeriehalgand.com