New cafe in Japan won’t let you leave until you solve a mystery

Hatena Coffee lives up to its name.

Read More