Find clues below and solve the Mystery!
Clue #1 I see through this.

Clue #2 I live in trees in the rainforest.

Clue #3 For the first part of my life I was a tadpole.