Atleast im not the only one coming up with nothing lol yes that is what it reminds me of to… it’s definitely not homemade atleast it dont look it. Had to of been more of these made are maybe it is one of a kind and someone is a really good Fabricator. Theres not a single marking or any thing on...