I would suspect that moomba slots are a little tough to come by. supra slots are around if you look for them. some dealers sold out, some not even close.
'06 Supra Launch 20SSV-gone but never forgotten
Forum Rules