User blog comment:Madoldcrow1105/NvC: Input/@comment-94.9.116.147-20120617091034/@comment-4918923-20120617204427

The Wikipedia page says it was created for Teletoon.