Wrath of the Cyclops

Wrath of the Cyclops is the eleventh episode of the tenth season of The New Scooby-Doo Show (2017).

Plot
After leaving Cillian and Lilly to taking over Lorcan's traveling the world, Ellie teamed up with the Mystery Inc to solve a mystery of The Cyclops.

Transcript
Wrath of the Cyclops/Transcript