See These Amazing Creature Of Mother Nature

It’s time to give your expression. See this amazing creature of Mother Nature who appears to be made up of glass, crystal translucent body.

You can even see ray of lights passing through these creature! Believe  it or not

Have A Look On These Amazing Creature

Spun Glass Caterpillar (Isochaetes beutenmuelleri)

Source = Distractify

Mirror Spider (Thwaitesia argentiopunctata)

Source = Distractify

Miniature Melo (Micromelo undatus)

Source = Distractify
More Stories