Ice Master stamp (Pufflescape)

The Ice Master stamp is a stamp that you earn by completing the final level of the game Pufflescape. It is a medium level stamp.