Courtesy of Japan, girls slapping each other in the face for no apparent reason.
Tags: girls slapping fight weird sexy By: thisissparta