Roary the Racing Car meets The Powerpuff Girls