They were Tamiya’s mascots in the 80s. I thought these were pretty neat.

Advertisement