You Can See Right Through This Frog's Belly

You don't need x-ray vision to see inside this frog. The glass frog's organs are visible through their transparent stomachs.

See more of Costa… more