Powpurrpuff girls to da rescue!