Merciless kitesheild