@User:ViperSnake151: You didn't answer my first question at all! As for the logo, I obviously can't link to a stream from the channel itself to prove you wrong, so instead here's a clip from the official Teletoon YouTube channel that shows that logo: https://www.youtube.com/watch?v=EPJVbDaBUOU