Labyrinth and Repeat

Labyrinth and Repeat is the third episode of Legend of the Three Caballeros