Looks a bit too small to be 1/25?
BTW: Are those large scale motorbike forks sitting in the middle there?
Yeah, Esci 1/9 stuff, IIRC. There's a Kettenkrad fork in there too.
Is the upper green bit K-rad also? Can't check mine, it's all over the place.