Crony meaning. Dr カメレオン. エディクト. Annabelle meaning in english.