Grudging thanks to JEL for this.
This is the website of Teknor Apex (obviously, what else?)
www.teknorapex.com
For this to be a Slurl, "Tekno" and "X" would have to be words. They're not. Even if they were, the idea of Tekno Rape X is not all all funny. It's not a Slurl.
SCREENSHOT

