User blog comment:HowtobeaGrimm/Where is the apple?/@comment-1509826-20151008085253

Seems plausible. But I think it related to Nick not Trubel.