Seen a cute little pupae and wondered if anyone could i.d it? It's very small, I'd say about the same size of a grain of white rice. Thanks.