Definately Oocatocus rufodorsatum, just like Terry said. Totally and utterly awesome specimen!!!