See-Through Frogs

See-Through Frogs

A team of scientists in Japan have bred translucent frogs making it possible to see their internal organs. - More at Beerandweapons.com