Question: What channel was the Debuted in 1998 Australian television show that only aired 12 episodes on ?
Answer: The Disney Channel