Suggested by iKnowledge Princess Vivi was a fun One Piece character and she can fight to a degree but she doesn’t have any fancy super powers. Caitlin has super strength, speed, endurance, etc. She has all of the basic powers and can fight well even without them so this will not be a winnable match for Vivi. No amount of charisma can help you make a comeback in a fight like this. Caitlin Fairchild wins.