The Mars Shinshu distillery is Japan’s maximum distillery, which may or may not have an impact on the character on the whisky–you be the decide. It is situated within the Japanese Alps, and has long been building whisky considering that 1949 (it was initially located within the island of Kyushu). https://energydrinksandwhiskey.com/product-category/japanese-whisky/