Amoeza

Amehza is a monster that appeared in episode 23 of Ultraman 80.

Stats
Height: TBA

Weight: TBA

Origin: TBA

History
TBA

Powers and Abilities
TBA