Nevermind, I didn't pay attention, that's cme6 (he poses as other insect creators, so it's confusing sometimes). But I was talking about the real CicadasAreCool, I don't see some of his previous videos.Oh dang, there was a new video? Did you download it by any chance?
He regularly takes down his videos within the day, the current two that are up seem to be an exception.