Tchoukball is an indoor sport created in Switzerland in the 1970s. Tchoukball in the Philippines started in Davao City in 2010. Because of its nature as a non-contact sport and its core value of respect, good relationships and harmony among its players, the sport evolved into becoming a venue for redemption of its players.—anonymous