Escape from Monster Island

"Escape from Monster Island" is the first episode of the 2016 reboot of The Powerpuff Girls.