Yeah, the whole thing is a rebadged D-Max.
Happened when Ford and Mazda stopped shared vehicle development..... think that was back around 2010, The BT-50/Ranger was entering final PPAP phase at that point so beginning of model life.
10 years later end of model life, Mazda needs a new bed partner.... Hello Izuzu !!