BUT WHAT IS CJ Fly, REALLY?