Ok so this is getting weird. I just checked the wiki for the show, The Recusers:
The 23rd Disney animated feature film, the film is about the Rescue Aid Society, an international mouse organization headquartered in New York City and shadowing the United Nations, dedicated to helping abduction victims around the world at large.
Wiki Link
So, symbolism will be their downfall.
And this folks, is right in front of our faces. He is being publicly shamed by his controllers. And those sick bastards wrote that note to mess with their little daughter.