Anyone recognize this? It looks great! I'd guess Tickle Abuse, but not sure about the model or clip name.