Board Thread:General Discussion/@comment-28172712-20160410032410/@comment-28172712-20160412210832

No, that's the rock larvae I believe, this is the shuttlebug