A woman insists she's the winner of a beauty contest with two contestants - and is going toe-to-toe on social media with her detractors.

Unseen Japan