Unlike parts of Indonesia closer to the Asian mainland, Flores has been an island for at least a million years. As is the case with islands elsewhere, its fauna evolved in its own way, producing creatures larger or smaller than their mainland relatives: a lost world of tiny elephants, giant rats, Komodo dragons and even larger extinct lizards