Ok, I have recently aquired six stick insects of unknown species. They were shipped from California, but there they were purchased from some boy scouts so I don't even know if they are a US species. I have one pic here, I know it's not good, but I wasn't using macro, and as soon as I realized...