I know what it says on the side, but I swear that looks too much like an ITB Volvo to be put anywhere else