Lanard Star Troopers Giant Bug Battle Sub Org Controller Figure. It measures 13" long
Photo shows actual item