A commercial from Toyota China collaborating with Initial D to promote the latest model of the Toyota GR86.
Nobody has talked about GR86 x Initial D here yet.