A word of warning: this blog post is not for the faint-hearted and features an advertising campaign some may find offensive.

It seems...