1st i would like to appoligise,i was told that it was the 2nd in the uk,but if im wrong then sorry,...was going by what i was told when i bought the car! Yes the roll cage was in it when i bought it,the instructions 4 it is in japanese,dont know where i put the instructions but when i find them ill let you know who made it. lol,yeh on the island there isnt any optimax,or super unleaded atall so i gota use octane booster,...Aaron