Alien Alpha

Alien Alpha was a monster that appeared in the television series Ultraman Leo.