Dictionary Lookup:
ài pū xī lóng  
艾撲西龍
Traditional Version
Character Info:
English definitions: