He is high I am sure!
The creatures from Avatar!!! LOL
I love what Steve did about the floating woodsprites.