Suggested by Destroyer Catherine Frensky is a nice kid and she will certainly do her best against Pinkie Pie but she ultimately doesn’t have many real options here. Pinkie Pie is faster and has more resources at her disposal. A few good swings of her hammer and that would be game over. Pinkie Pie could probably win in straight hand to hand combat as well. She’s just too versatile while Catherine has no combat experience. Pinkie Pie wins.