Iichiko Shochu is the native spirit of Japan – a white spirit that’s incredibly rich in flavor, yet smooth and easy to drink with food.This 15 second ad highlights Iichiko’s gorgeous bottle design.
AJ Martinson III
:15 Commercial
Share: