This is a vintage Ty Teenie Beanie by MacDonalds. It is Rex the Tyrannosaurus Rex. He is in very good condition and has been in a smoke free environment.