Homer and Apu

Homer and Apu

Available on Disney+
S5 E13: Homer and Apu travel to the Himalayas to find the Kwik-E-Mart headquarters and to get Apu's job back.