Items 1 to 1 of 1 total
£7.75
Single-serving, ready-to-drink sake cups were first introduced in Japanese pop culture for the 1964 Tokyo Olympics. Until recently, sake cups were typically made to be...