Frog symbolism include fertility, potential, transformation, purity, prosperity, and good luck. For as long as humans have walked the Earth, frogs have been here. Thus, frogs and toads have been subjects in the mythologies and folklore of people around the world for centuries.
Frogs are considered a sign of good luck in the Japanese, Roman, and Irish cultures. The Egyptians along with the Greeks and Romans believed that the frog is a symbol of fertility. They also represent resurrection. The ancient Chinese believed that the appearance of a frog in the house means good fortune.
Size - 21 X 25 mm / 0.83 X 0.98 inches
Weight - 13 g / 0.46 Oz
Hole - 6 mm / 0.24 inches