Japanese girls bitchslapping each other.  Weird.

Link : http://blennus.com/index.php?option=content&task=view&id=29&Itemid