Ninja Steve animated Rob Beschizza 8:18 am Wed, Sep 15, 2010 Taiwan's news animators tackle Ninja Steve Jobs in 20 seconds. Thanks, Joel!