Japan’s Osaka city hosts funny festival for tourists

Japan’s Osaka city hosts funny festival for tourists