Italeri
New Releases:
ITA1476S
ITA3669S
ITA3968S
Re-issues:
ITA0355S
ITA1274S
ITA2664S
ITA6395S
ITA6543S
ITA6561S
ITA6564S
Pre-orders are due by March 21st, 2025.