Ludwig Favre, ‘Santa Cruz Amusement Park’, ArtStar