Warn winch, yes, it's an old XD9000i. Front bumper is unknown brand, previous owners installed it. Rear bumper is Warn, it's beefy but I wouldn't recommend it. I'd get something that has a slimmer design now.
Since pic thread, here's another one from this weekend. Not every mile has to be off...