Posted on December 6, 2019 by WeirdoIn Japanese culture, shaving your head… In Japanese culture, shaving your head is a common form of public apology or an acknowledgement of failure.