Wear a Japanese lantern on your head with the new Chochin Cap from Kyoto

Who needs a baseball cap when you can shade your face with a paper lantern instead?

Read More