orange beastie!

orange beastie!

Observation - orange beastie!. Description: Can anyone identify the orange creature in middle of photo?

Can anyone identify the orange creature in middle of photo?