方相氏

Noun

 * 1)  in ancient Japan, the role driving away devils at a certain religious ceremony, or the driver of the hearse carrying the coffin of a deceased emperor