I am 99% sure that this is a Sparky label that someone put on a KC case. I have a set of the stickers here with me at work, looked at the Final Lap Twin sticker and they look identical, except that one is a bit roughed up.
[/quote]
I don't think it's a Sparky, I think he just made it himself. Look at his other auctions.