Tokyo, 1967 Date: 1967 Location: Meiji Jingu Park, Tokyo, Japan Source: via Japanese Nostalgic Car What do you see here?