Giant fox stars in Rotherham street festival