BUT WHAT IS Yuji Haraguchi, REALLY?