Japanese girl's desperate attempt to save herself from humiliation. Japanese girl's desperate attempt to save herself from humiliation. SalveJapene