no humans, dougram, taiyou no kiba dougram,  shoulder cannon, gun, mecha, arm cannon, radio antenna,
