This looks like Tickle Abuse, but I'm not sure. Anyone recognize it, or have possible names for the lee or ler?