Beast Atomic Blaster

Beast Atomic Blaster is one of the additional aliens in BTTF or Ben Ten Thousand Force.