Sake Splash: Kikusui Perfect Snow
This’ll have you doing the can-can. Welcome back to Sake Splash with Eda! Have you ever wanted to make it snow any time of the year? Well, now you can with Kikusui Perfect Snow. Seriously! You may have seen Perfect Snow in its beautiful 300ml and 720ml sized bottles, but did you know it now […]