Escape from Monster Island

Escape from Monster Island is the first episode of the 2016 Powerpuff Girls series. It aired on Cartoon Network on April 4, 2016.