In Japanese culture, shaving your head is a common form of public apology or an acknowledgement of failure. 
– WTF Fun Facts
Source:http://www.iromegane.com/japan/culture/the-meaning-of-shaving-head-in-japan/
		
		
In Japanese culture, shaving your head is a common form of public apology or an acknowledgement of failure. 
– WTF Fun Facts
Source:http://www.iromegane.com/japan/culture/the-meaning-of-shaving-head-in-japan/