defined studio ghibli by roa, by bill ward. a art installation of a group of anemones in a vase