On an otherwise perfectly wasted day! Where is respect? Where is 'Bushido'? What the hell is happening to Japan?
JPC: all rights reserved