from doing some comparison to the ultima it probaly might be one maybe in fact a turbo ultima. i only seen aluminum chassis but did see a fiberglass one like in the pictures so yeah can be one.