Published March 26, 2018 at 800 × 600 in Episode 194 – Ducktales the Movie: Treasure of the Lost Lamp