Shizuka Yokomizo is an artist.