through-and-through chinese assembly

16 October 2023