Rosie and Jim/My Little Pony

Cast

 * Twilight Sparkle as Rosie
 * Pinkie Pie as Jim