Neo 's snapshots of life: Shiding Crocodile island