Japanese F**kin Sale

The marketing team of a department store in Osaka, Japan went wild with their crazy sale sign that had a huge buzz all over the internet. The signs were removed later on and the management apologized.

About

Live Life Light