Pictures from Tokyo, Kyoto and Nara. If you see deers - it's Nara, if you see skyscrapers - it's Tokyo, if you see temples or gardens - it could be anywhere.
Cute... As one of my Japanese colleagues said once: "never underestimate the power of cute in this country..." Did you try sending it to the Japanese photo journals?
Was it in Nara?