My last unknow origin request. No badge. No stickers. This came in the back of my Jeep. Can anyone ID this beast. The latch / lock looks similar to what rough country is offering but no tie down loops. Lock was a bonus - no combo. It has a future hot wrench appointment for sure.