This is part of the new documentary entitled “Inside the Living Body” on the National Geographic Channel. It premiered last Sunday and will air again this Saturday, Sept. 22. It follows our first moments in life to the final breakdown of our bodies. By seamlessly blending 3D models, CGI, and real footage it creates the illusion of a journey through a living body.

Unfortunately, I don’t get the National Geographic Channel so if anyone saw it please let me know your thoughts!