does anyone have a pic of the tech charm not the strange charm but the one that there sellin at the shows that says tech n9ne and is it stamped?