Annual pillow fight championship in Japan
Regular rules and regulations for fighting pillows have also been made in this championship. (Photos: Miscellaneous websites) Tokyo: The Japanese town of Ito hosts an annual pillow fight championship, with …
Annual pillow fight championship in Japan Read More