118 People Died Here. Today, It’s a Popular Electronics Store in Osaka

Today, Bic Camera Namba Store stands in the heart of Osaka’s Namba district, one of the busiest areas in the city for shopping…