When Was The Last Time You Disappeared?

Pulau Komodo, Flores, NTT, Indonesia