Top Scotch Cocktails

If you’ve ever visited Japan, you’ll know that the Japanese have a serious love for Scotch whisky, you just have to step inside the Scotch Malt Whisky bars in Tokyo and Kyoto to understand how deep that love affair runs.  Scotch sailed into Japan in 1853 on the back of a U.S navy ship, where…