looks like someone took a 10" drop center bumper rear bumper and put a grille guard on it from what I can teel in the picture
To mount this bumper they had to take the front cross member right out of the truck and bumper becomes the cross member and is part of the frame. It must weigh a ton. This is for sure a front bumper.