what u think u cant do 30k on a track only?
like u said its japan... they dont register their cars every year... just cause it has a rollcage doesnt mean its there for a purpose... ive seen a stock 34 GTT with 11 guages in it... doesnt mean its off its tits.
looking at the engine bay i would have to say the ks on it are very low...