A popular photo spot in Tokyo shot on film