This Amazonian frog is a very illusive one, rarely seen by humans. They live high in the tree canopies, only descending to lower branches for breeding.
Instagram | Shop