This seems to be a SWB Y60/Y61 chassis with a beetle body on top. The engineering seems dodgy here and there (check out the rear shocks ) and it has a rear mounted radiator :
2003 Land Cruiser 100 VX TD 1999 Patrol 4.5E GRX M/T ("Imvubu") - GONE; Go well Old Girl :-( 2003 Pajero 3.2 DiD LWB A/T - GONE; One of the best cars I ever had :-( 1996 Land Cruiser 80 VX 4.5 EFI A/T - SOLD