304 shanghai saint finish