Shrine of the Hero

The Shrine of the Hero (seen in Super Charlie, Super Charlie 12 and Super Charlie 13) is a place of worship, in which Charlie gains strength from his followers. Because the worship of Charlie is technically not religious (he is not seen as a god, only as a powerful spirit), those who visit the shrine are typically Charlie's friends and party members. Because Charlie is a force of light, he is able to draw upon the raw energy of the will and bonds of others. From this, he is able to do several things, including powerful magic, and ascension.

Super Charlie 12: Allies of Old
Throughout Super Charlie 12, any characters that are not in your active party spend their time either at the Shrine of the Hero, or travel the universe battling the spawns of Chudleigh. It is stated that Charlie is drawing upon the power of others in order to ascend and defeat Chudleigh for good.