This is an incredible creation like a gem lives in the tropical forests of Central and South America, and is also found on the islands of the Caribbean.
9 photos via trasyy
02
03
04
05
06
07
08
09 And this is the butterfly caterpillars of this
Source: