Guest Stars Jessica Williams voices Mayor Elena Cathy Vu voices Thao Michelle McMillan voices Young Woman Michelle McMillan voices Long Haired Woman