paying him to drink the stuff. Chu Hi is a mixed drink with
shochu as its base and various fruit flavours added for
that sickening sweet touch.
we first heard that Ben Stiller was doing ads in Japan, we
were looking forward to a bit of "Blue Steel" but
were out of luck when it came time to see the spot.