BUT WHAT IS cardiff giant, REALLY?