Green goblins and one sweety chick