United Cats Embassy

United Cats Embassy is an embassy for cats that was seeing in The Itchy & Scratchy Show.