Complex sentence: It no longer airs on Teletoon, having been cancelled after June 2005.
Split into simpler sentences: It no longer airs on Teletoon. It was cancelled after June 2005.