Video: Powerpuff Girls Z trailer Posted April 30, 2006 by Andy Baio bizarre Japanese-only anime version of Powerpuff Girls