Alien Bat

Alien Bat appeared in the 1972 TV series called The Return of the Ultraman.