Sponge and Sponge Magic