Alien Neril

Chief, or as he's known in other media, Alien Keef, is an alien introduced in Ultraman Max.

Stats
Height: 6ft

Weight: Unknown

Origin: Planet Keef

History
TBA

Powers and Abilities
TBA