BUT WHAT IS CJ Reycraft, REALLY?