resulting in Sofia warning Orion, Vega, and the other Protectors that Prisma has obtained one of the "Wicked Nine". And to make matters even more worse for Sofia and Cedric, Wormwood has joined Prisma and Twitch as a result of a deal: Prisma accepts Wormwood as her ally as he gave her the crown as he promised (despite Twitch, following Prisma's orders to spy on Wormwood, secretly trying to interfere with Wormwood's plans and ended up failing). Rex (voiced by Jim Cummings) is a foxhound and James' dog. Whiskers (voiced by Nick Offerman) is a fox. Kai (voiced by Jesse L. Martin) is a giant panda. Jade (voiced by Isabella Acres) is one of Sofia's best friends from the village. Tyler the Village Boy (voiced by Travis Bryant in the TV series) is one of Sofia's friends from the village and the only village boy to attend Royal Prep Academy Ruby (voiced by Fiona Bishop in the pilot movie, Diamond White in the TV series) is one of Sofia's best friends from the village. Princess Vivian (voiced by Sabrina Carpenter) is a formerly shy friend of Sofia's who is the music-loving princess of Zumaria. Aunt Matilda "Tilly" (voiced by Bonnie Hunt) is King Roland II's sister, the sister-in-law of Queen Miranda, the paternal aunt of James and Amber, and the paternal step-aunt of Sofia. Oona (voiced by Kiernan Shipka) is a mermaid from Merroway Cove who Sofia befriends. Cora (voiced by Sarah Mitchell) is Oona's older sister who does not trust Sofia at first, but they become friends after working together to save Oona. Fluke (voiced by Gabe Eggerling) is a merboy from Merroway Cove, who used to be boastful and jealous until an adventure with Sofia and Oona helped him change for the better. Shelly (voiced by Jenna Lea Rosen) Flip (voiced by Connor Wise) Sven (voiced by John Ross Bowie) is a seahorse and friend of Oona. Slim (voiced by Sean Schemmel) is a pufferfish and friend of Fluke. Queen Emmaline (voiced by Jodi Benson) – Ruler of the mermaids of Merroway Cove, mother of Cora and Oona. Prince Zandar (voiced by Maxim Knight in "Just One of the Princes," Karan Brar in 2013, Cade Sutton in "A Tale of Two Teams," Nathaniel Semsen in "New Genie on the Block") is Prince James' best friend and the prince of Tangu. Princess Jun (voiced by Michaela Zee) is a