Board Thread:News and Announcements/@comment-84074-20170411183618/@comment-27669113-20170418164103

This source says it could be on Adult Swim. Adult Swim seems perfect for the ten episodes. Maybe MTV as well, since that was the creator's primary focus on creating the band.