師公子

Noun

 * 1)  wizard; magician; sorcerer; shaman