Inochi is the Japanese expression for “life” or “spirit”

SchadVideoFriday
[youtube]http://www.youtube.com/watch?v=ZagGfBC7wPU[/youtube]

blog