Does anyone remember these? They were sold as Cyclosternum sp. probably 10 years ago + or -. I used to have one and now I can't even find a photo of one online!!! I found a few sites that supposedly had pics of them but they look black. Mine was a very noticeable blue.