x-ray photo of a bat's embryo

This alien looking creature, lives here on Earth… It’s an x-ray image of the embryo of a bat!

Image from the Society Française de Biologie



via sploid.gizmodo