Wednesday, February 22, 2006
山父（山地乳）yamachichi(means Mountain father),japan
It exists in the northeast region in Japan.Usual living in the mountain,but when the night comes, it goes down to the village, and breaths sleeper of the sleeping person is breathed. The person breathed in is deprived of the life. However, when there is a person who witnesses the scene that the person breathed,the person will obtain the long life .