Neomeris annulata, maybe. There's another similar Neomeris sp, but it escapes my brain at the moment. One of those two. We have them - cool little things. They come and go - I don't know why, but we've had them on two occasions in the past, they go away, and then they pop back up again. They just reappeared again the other day.