Vengeful kite