Traditional giant kites are made and flown competitively by teams from the villages of Denpasar during The Kite Festival. It is a seasonal religious festival in honour of the Hindu Gods showing gratitude and thanking them for an abundant crop and harvest.