Japanese Urban Legends – Shirokiya Department Store Deaths
In December 1932, the Shirokiya Department Store in Tokyo went up in flames. The fire tragically claimed the lives of 14 people. But the blaze is best remembered for the bizarre urban legend that surrounds the tragedy.
Read more