Sepultura-Ratamahatta maybe?.. It's a little different from the video you described tho.
https://www.youtube.com/watch?v=NiwqRSCWw2g
edit.. I just noticed also that you said partially animated with real people in it ..but basically this video is FULLY animated.