When you spend around a decade in advertising, you can’t fault yourself for looking at things a little differently. Admit it, you chuckled at this self-deprecating piece.

Next
Next

Tourism Japan [Pitch]