(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
In this small town, within the 49 days after a person dies, you can still see the dead's spirit.
— 49