Hi All. This is my first post, so apologies if I'm bringing up something that's already been covered.
A while ago, (hell, some years now, I guess) I heard a rumour that Japanese corporations have in their office buildings a place called the Shaming Room. This is generally an office with...