Quoted By:
President Funny Valentine is the main antagonist, and despite showing up in the main game, you only fight him in the postgame.
He has access to his Stand and you fight him in a series of several (3-5 I guess) fights with different Pokemon each time.