“Kitto Katto” is more than just the Japanese name for the candy we all know as Kit Kat. Mo Rocca tells us it’s more like Japan’s national obsession: At a shop in Tokyo’s bustling Ginza district, luxury Kit Kats are on full display. That’s …
( read original story …)