What do the Japanese think of themselves?

 


v20240901