Yep, it did appear on there as well. Most likely they'll continue this trend with Voltron and the recurring/upcoming series. The closing logo that was teased last year for their TV unit needs to be seen as well:If I recall, the last few episodes of Trollhunters did the same.
Sent from my iPhone using Tapatalk