Shizuoka City orders mysterious torii of unknown origin torn down, sparks concern that a horror movie is beginning

Local government finds new way to invite misery to 2020.

Read More