46 Part
91 times read
1 Liked
The Wooden Staircase The Wooden Staircase is a Japanese urban legend about an apartment whose tenants always leave within a week. There was an old apartment building in Japan that was ...