Hat Tip to Steph S.
This is what they call "The Green Hell"?
It's not that bad at all -- I was afraid it would be one of these:
... sorry, wrong picture. This is really not that bad either.
This is what I was most afraid of:
Shop at OneHotLap's Fan Store: