on January 1, 1986 “InHumanoids” Inhumanoids was an animated series and Hasbro toy property in 1986. In the tradition of… on January 1, 1986