Shenzu

Was definitely not possibly trained by Giants.