Sugamo Prison Memorial – Toshima City, Japan - Atlas Obscura

Sugamo Prison Memorial

Toshima City, Japan

A humble memorial stands on the site of a major prison where class-A war criminals were held after WWII. 

1
0
Community Contributors

Make an Edit Add Photos