Shangri-La-Di-Da

Shangri-La-Di-Da is the twelfth episode of Legend of the Three Caballeros.