The armored Asian man atop his horse rides to battle a t-rex.