My Little Pony/Mrs Brown's Boys

Princess Celestia as Agnes brown Princess Luna as Winnie Magogan Spike as Buster Brady Big Macentosh as Dermot Brown Sugar Bell as Maria Nicholson Shining Armor as Mark Brown Cadence Armor as Betty Brown Twilight Sparkle as Cathy brown Discord as Granddad