Alien Talk

Alien Talk is an alien created for an Ultraman special.

Stats
TBA

History
TBA