A new employee at our company, who is Japanese and I believe is working in Japan, sent out an e-mail to the company. Its subject: Whispered Self Introduction.
The notion of a whispered self-introduction seemed both apropos and beautiful; I don’t know if it’s a literal translation of something Japanese, or just a fortuitous use of English.