I wouldnt think it has a speed limiter or rev limiter
Legally all cars in Japan have to have them at 112mph.
and a limiter seems to kick in.
Probs the above, you can get it removed/altered, usually they change the limiter along with your speedo, by changing the pulse from kmh to mph or something, so the limiter changes from 112mph to something much higher.