No idea
This appears to be some kind of insect, possibly a ladybug larvae.
Yes, we’ve seen larval ladybugs before and this looks like one.
This appears to be some kind of insect, possibly a ladybug larvae.
Yes, we’ve seen larval ladybugs before and this looks like one.