a 1967 Chevy Nova parked on a busy street in Tokyo Japan, Akihabara