Dictionary Lookup:
ā bā sī xī là shén huà rén wù   
Character Info:
English definitions: