Title: Inochi, inochi-- sei to shi
Subjects: Life sciences, Religion and science
Places: Japan