Rostock
Small Series Edition from China - Dforce D300 v3
This it is the product page of the printer: https://www.trianglelab.org/dv3/
Unfortunately not in the youmagine database, so go to the product page and have a look. It is a sheet metal enforced delta.
From https://www.trianglelab.org/ , purchased in China on taobao.com.