what award did the show that debut on may 28 win ?
ifta award for best animation