$GNUS So is llama llama going to be on Netflix still? Is that where the new season will be? What would be the incentive for Netflix to pay for llama llama if it’s free on Kartoon channel?
  • 1
1 Like