>>343492005
>things written on the floor with colors
>a turn where it's slanted a bit like nascar
I can't think of anything Japanese like that, that's description is making me think Nordschleife more than anything else. If you remember the name, let me know though.