Question: What Australian award did the show that debut on May 28 2007 win ?
Answer: IFTA award for Best Animation