Naoko Tosa is an artist.