no humans, daizyuzin, kyouryuu sentai zyuranger,  horns, yellow eyes, armor, tokusatsu, tokusatsu, super robot,
