Spotted this in Tokyo Last Week, it was down the road from where they were setting up Tokyo Motor Fest, so it may have been there for that, unfortunately I was flying out the next day. It was driving up and down this small road next to a Car Museum that I was shooting some pics in, so had to run outside and just managed to get these pics. Enjoy.