Dictionary Lookup:
àn hēi pò huài shén   
Character Info:
English definitions: