TRIANGLE SHIRT

The link will redirect you to a site which will tell you that these shirts are ''auf lager'', which apparently means ''in stock.'' So you can buy them there. Also here is the English version of the site: http://room-23.com/shop/triangle-shirt.html