Quoted By:
/toy/ I found this rad as fuck red robot / alien thing.
He has a jaw gimmick like from Alien and articulated extra arms ala Iron Spider. Who is this masterpiece? It says Disney with no date on his foot, I want to believe he is some cool Power Ranger villain from those Disney years but can't find anything.
Any ideas?