For someone who doesn't read Japanese, the exclamation marks really add to the feel of the advert.
Forum Rules