Laughing festival

People laugh their hearts out in an unusual festival in western Japan.