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.