Japanese anime adaptation of the Powerpuff Girls franchise featuring three girls transformed by Chemical X to protect Tokyo from villains.
Episode 27 of season 1 of Powerpuff Girls Z.