Whats it smell like? I remember it having thick and very strong stems. Those 2 pics do look promising, I am trying to remember what the the leaves looked like. I do recall they were fat so I am thinking that might be the Trinity I am familiar with.
Best
LT