(Source: 0ddj0bs)

kuroi-himitsu:

In this small town, within the 49 days after a person dies, you can still see the dead's spirit.

49