sang wenhua

Etymology
Borrowed from.