Watch the exact moment a strange and bizarre creature found dead somewhere in Brazil. What could it be?