A fictional [[power armor]] mecha from the [[Tokusou Kihei Dorvack]] franchise. 

It is one of the many types of [[military]] grade power armor [[mecha]] that the regular human [[soldier]]s use to defend the Earth during the show.
nove