Hemo the Magnificent (Original) / Hemo the Magnificent (US)
An animated documentary about blood and the circulatory system. It was one of a series on bodily systems.
Info mistake?