Wow... just wow. Such power. Easily the most powerful enemy the Straw Hats have faced so far. I really can't envisage how they'll ever beat him, unless they all attack him at once and use perfect teamwork.
Then again, I think I say that about every enemy when they're first introduced (except Enel which was obvious how he'd go down).