Hip Hop

A Leapord frog sacred geometry mandala kaleidoscope design. In Scotland, the frog is seen as an item of luck and is often given as house warming present. As a Celtic symbol meaning, the Frog was deemed lord over all the earth and the Celts believed it represented curative or healing powers because of its connection with water and cleansing rains. In China, the Frog is an emblem of Yin energy and thought of as good luck. Frogs are also good luck symbols in Japan - especially for travelers. Images or charms were worn during long voyages to assure safety (particularly across water).