13 All Time Creepiest Pictures That Will Give You Nightmares

12. The Taiyo Department Store

Taiyo Department Store

On November 29, 1973, a fire at the Taiyo Department Store (Kumamoto City, Kumamoto Prefecture, Japan) killed 103 people.