孟婆

Proper noun

 * 1)  Meng Po, a wind god in ancient southern China
 * , the Lady of Forgetfulness who guards the entrance to hell; perhaps anthropomorphised from the above