a cartoon characters of a turtle and a castle