On an even sillier note, let’s talk about Professor Xiaodong Song.
Xiao in Chinese means “little”.
So is this the real Professor Little Penis Music?
Little pillar , treasured tree. Or something like that. Sounds similar. :)