What's this strange creature doing at Pasir Ris? (00:41)

What's this strange creature doing at Pasir Ris?