Talk:Hazu Kashibuchi/@comment-27916526-20190117060158

With my very limited knowledge of Japanese, I can say that 'Hazukashi' means 'embarrassing' and that his name is a pun on it.