Just found another clip of the Carina TA63 drifter I features a few weeks back!
MOAR on the Carina TA63!
Probably from the same Drift Showdown video but this time it also mentions the event and location: Nikko best 20 finalist at (obviously) Nikko circuit.

You can see it in actions a couple of times and at 2:34 the driver and car are highlighted: (video on the next page!)

Direct link to the video: Drift???????????2001′ in Nikko Best 20 Finalists