This is a variation, one of several, on the UFO Missile Tank. I cannot read the full English title on the box. It was released by TPS of Japan. Anyone got one?
compare the radar and/or the body to:
and/or that mini tennis racket radar on Scout 1