Japan’s Awaji Island holds a beauty contest that will leave you in tears

They say beauty is in the eye of the beholder…or, should we say, the knife holder.

Read More