Japan is all about Respect