Shihoko Iida is an artist.