You have indeed Waddle. I believe this is called the Tatsumi car park, an extremely popular stop off place on the side of the highway. As Kota stated, a very popular place to see many cars parked up for a rest break. Almost every night there's something crazy here.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...