Can you guess what insect this belongs to? Answer and full picture to follow tomorrow!(Best resoluti