Someone took the time and effort to make a compilation video of 5 minutes of the Abunai Deka Nissan Leopard F31 chasing other cars with a catchy 80s upbeat song under it:
That’s about 30 episodes in 5:05! Pure overkill! I don’t think I can handle much more Abunai Deka than this! :P
Leave a Reply