DSC
Superstar
See: https://www.permagard.co.uk/advice/green-roof-constructionI'm gonna guess it's been grown on some kind of jute/hemp mesh due to the sloping of the roof, or something else flexible and biodegradable that will hold it in place long enough to take root in whatever substrate they may have put down.