>>713995689
That place got demolished to make UDX
Postal 1's Akihabara level is actually an accurate portrayal of Akihabara in the 90's