Wild Peter Green and Skyla Sun's aggressive clip