Video: Powerpuff Girls Z trailer

bizarre Japanese-only anime version of Powerpuff Girls