powerpuff girls news and photos