Last year his comments on the upcoming third installment of the ‘Welcome’ franchise titled Welcome to the Jungle grabbed attention ... still popular in meme culture today.