Indra

Indra is the name given to a powerful chief-deity first mentioned in Chapter III by the God of Time (foreshadowing the movie novel). Indra then made an actual appearance in the novel movie, Powerpuff Girls Z the Movie: Return of Asura to help the Powerpuff Girls Z, and the Hero Trio stop Asura.