About, Info German Green Glee! March 26, 2016 Puff German wins the Green Jacket for the first time with a magnificent 41 points at Rowlands castle. Talking after the event, H said that he didn’t expect it to change his lifestyle and the win definitely would go to head… German gets to try on the Green Jacket at Rowlands Castle…