Tag Archives: D-Max
Check out Isuzu City, the mind-blowing miniature town that is Japan’s largest diorama
Goodbye forever, readers. We at JNC have decided to move to a place in Japan where there are plenty of nostalgic cars, clean streets, and barely any traffic. It’s Isuzu City, population 3,300, located inside the Isuzu Plaza museum in … Continue reading