I've been waiting forever for these to show up and today they finally did! They are C. pyrrhogaster kanto and C. ensicauda popei from a seller in Japan. Although somewhat expensive, they arrived in excellent shape with all the appropriate paperwork and were well worth it. 8)