Rosso Corporation

Brand

Something Missing?

Short lived high end plastic scale model manufacturer from Japan, 1:43, 1:24, 1:8 scale.

Subject ID: 3159

More

Short lived high end plastic scale model manufacturer from Japan, 1:43, 1:24, 1:8 scale.

Subject ID: 3159

Less

Subject ID: 3159