Came across this shop. Didn't know if u all know about them. Looks like they sell armor and racks...
LandCruiser-J80 Archives | Proline 4wd Equipment | Miami Florida
Most of the Proline 4wd Equipment products that we sell in the USA market is proudly made in our Miami, Florida shop. WE CAN ALSO MAKE CUSTOM PRODUCTS
proline4x4.com