1/43 scale
1986 Stefan Johansson
Limited Edition of 25