Pictures, gear ratio, tire size, brand/model of clutch please.
Sparks come from heat. Heat comes from slip. Slip typically comes from one or more of the following things;
Gear ratio too tall
Tires too big for gear ratio
Poor quality clutch
Engine hp too high for clutch
Too much weight
Driving at partial throttle a lot
Clutch galling (both results from and causes slipping)
Driveline drag (sticky bearing, over-tensioned chain, dragging brake, etc)
The occasional spark isn't all that uncommon either... You do have metal rubbing on metal at high speed.