Micronauts Biotron 13" Figure Mego Corp 1976
Please review all pictures