Shozo Shimamoto is an artist.
Shozo Shimamoto is an artist.