Kites: The Stress Reliever of this Century!