Take note of the license plate and yes these photos were taken in Tokyo