Just saw this on the street in Kyoto, looked cool and loved by its owner, but what is it?

I’m guessing it’s a simple Kei car modified for racing style. But could it actually have any real street cred, like a Mini?