Just found some shots of new products from Terra & WITH LABEL WTF!!!!!

To be fair, i think i was texted these ages ago, and then promptly forgot.