a group of cartoon characters on a green platform