Peace at any Price? Heiwaboke – what does peace really mean in Japan? by Henry Watts After returning from…