Powdered glass frog (Cochranella pulverata) Published February 28, 2011 at 920 × 562 in My bones are green too! Powdered glass frog (Cochranella pulverata)