The way he break down the process of creating this piece is incredible.
But....there were more on the floor.
Filmed in a japan insect zoo, this is what hell looks like. (watch in android app/ chrome)
Johnny Depp is confused and frightened by all this!