Dictionary Lookup:
L a p u t a
mǎ zì dá   
Character Info:
L a p u t a
English definitions: