Master Shifu Silhouette : The word shifu in chinese 师傅 literally means master.so master master. Posted by justgracearthur Thursday, December 17, 2020