Mfw a powerpuff girls ad airs on nickelodeon